<?php
$md55=md5(uniqid(rand()));
echo "<p>MD5 Code;</p> $md55 <p>Download Link:</p> ";
$newfile = "$_POST[entry]_$md55.sql"; //-File Name
$sql="INSERT INTO Creature_template (entry, difficulty_entry_1, difficulty_entry_2, difficulty_entry_3, KillCredit1, KillCredit2, modelid1, modelid2, modelid3, modelid4, name, subname, IconName, gossip_menu_id, minlevel, maxlevel, exp, faction_A, faction_H, npcflag, speed_walk, speed_run, scale, rank, mindmg, maxdmg, dmgschool, attackpower, dmg_multiplier, baseattacktime, rangeattacktime, unit_class, unit_flags, unit_flags2, dynamicflags, family, trainer_type, trainer_spell, trainer_class, trainer_race, minrangedmg, maxrangedmg, rangedattackpower, type, type_flags, lootid, pickpocketloot, skinloot, resistance1, resistance2, resistance3, resistance4, resistance5, resistance6, spell1, spell2, spell3, spell4, spell5, spell6, spell7, spell8, PetSpellDataId, VehicleId, mingold, maxgold, AIName, MovementType, InhabitType, HoverHeight, Health_mod, Mana_mod, Armor_mod, RacialLeader, QuestItem1, QuestItem2, QuestItem3, QuestItem4, QuestItem5, QuestItem6, movementID, RegenHealth, mechanic_immune_mask, flags_extra, ScriptName, WDBVerified)
VALUES
($_POST[entry], 0, 0, 0, 0, 0, $_POST[modelid1], $_POST[modelid2], $_POST[modelid3], $_POST[modelid4], '$_POST[name]', '$_POST[subname]', '$_POST[IconName]', $_POST[gossip_menu_id], $_POST[minlevel], $_POST[maxlevel], 2, $_POST[faction_A], $_POST[faction_H], $_POST[npcflag], 1, 1.14286, $_POST[scale], $_POST[rank], $_POST[mindmg], $_POST[maxdmg], $_POST[dmgschool], $_POST[attackpower], 1, $_POST[baseattacktime], $_POST[rangeattacktime], $_POST[unit_class], $_POST[unit_flags], $_POST[unit_flags2], $_POST[dynamicflags], $_POST[family], $_POST[trainer_type], $_POST[trainer_spell], $_POST[trainer_class], $_POST[trainer_race], $_POST[minrangedmg], $_POST[maxrangedmg], $_POST[rangedattackpower], $_POST[type], $_POST[type_flags], $_POST[lootid], 0, 0, $_POST[resistance1], $_POST[resistance2], $_POST[resistance3], $_POST[resistance4], $_POST[resistance5], $_POST[resistance6], $_POST[spell1], $_POST[spell2], $_POST[spell3], $_POST[spell4], $_POST[spell5], $_POST[spell6], $_POST[spell7], $_POST[spell8], 0, 0, $_POST[mingold], $_POST[maxgold], '$_POST[AIName]', 0, 3, 1, $_POST[Health_mod], $_POST[Mana_mod], $_POST[Armor_mod], $_POST[RacialLeader], $_POST[QuestItem1], $_POST[QuestItem2], $_POST[QuestItem3], $_POST[QuestItem4], $_POST[QuestItem5], $_POST[QuestItem6], 0, 1, $_POST[mechanic_immune_mask], $_POST[flags_extra], '$_POST[ScriptName]', 12340);";
$myFile = "SQL/$newfile"; //-Directory of creation if needed.
$ffunction = fopen($myFile, 'w') or die("can't open file"); //-Self explanatory
fwrite($ffunction, $sql);
fclose($ffunction);
echo "<br><a href=" http://31.22.7.56:2082/cpsess6445270843/download?file=/home/trinityc/public_html/SQL/$newfile"><img src=' http://www.trinitycore-sql-generator.com/item/Download-Button.png'></a>"; //-Generated HTTP link for file.
?>
Men om jag använder den länken som står där så måste man ha account name och password för att kunna ladda ner plus att länken ändras typ hela tiden. eller den här delen ändras "/cpsess6445270843/" typ hela tiden. hur kan jag göra en ny länk som altid är samma länk bara att själva filnamnet ändras?
Tillägg av tok124 2013-12-11 08:23
Pastebin Link till scriptet: http://pastebin.com/AcFTt2EU (kanske lite lättare att läsa från denna link)
Pastebin Link till scriptet: http://pastebin.com/AcFTt2EU (kanske lite lättare att läsa från denna link)