Autor Zpráva
Demoniak
Profil
Ahojte, prosím o pomoc, už se s tim matlám 3 hodiny a prostě mi na to moje noobovské zkušenosti nestačej.

Vytvořil sem si script, ale bohužel mi absolutně nezapisuje do DB akorát podle toho co mi vyjede cyklus tak mi to vždy vypíše číslo ale zbytek nezapíše.

for ($poradi=0; $poradi<=$pocet-1; $poradi++): 
echo "
Pohlaví:        		<input type=\"radio\" name=\"sex".$poradi."\" value=\"m\">kluk <input type=\"radio\" name=\"".$poradi."sex\" value=\"f\">holka<br /><br />			
Jméno:							<input type=\"text\" name=\"jmeno".$poradi."\"> <br /><br />
Odkaz na rodokmen:	<input type=\"text\" name=\"rodokmen".$poradi."\"><br /><br />
Majitel:						<input type=\"text\" name=\"majitel".$poradi."\"><br /><br />
Bydliště:						<input type=\"text\" name=\"bydliste".$poradi."\"><br /><br />
Životní úspěchy:		<input type=\"text\" name=\"uspechy".$poradi."\"><br /><br />
Odkaz:							<input type=\"text\" name=\"web".$poradi."\"><br /><br />



";
endfor;
echo"
<input type=\"hidden\" name=\"pismeno\" value=\"$pismeno\"><br>
<input type=\"hidden\" name=\"pocet\" value=\"$pocet\"><br>
<input type=\"submit\" value=\"Pokračovat\"> 

</form>"; 
 }
if($akce == 4){
require ("db.php");
for ($stene=0; $stene<=$pocet-1; $stene++):
$VlozData.$poradi=mysql_query("INSERT INTO odchovy (name,rodokmen,majitel,bydliste,uspechy,web,sex,typ,pismeno) VALUES ('$jmeno$poradi', '$rodokmen$poradi', '$majitel$poradi', '$bydliste$poradi', '$uspechy$poradi', '$web$poradi', '$sex$poradi', 's', '$pismeno')") or die (mysql_error());
endfor;
 echo " úspěšně jste vložili veškeré údaje do databáze.<br />


Pro odzkoušení celého scriptu Zde
xmark
Profil
Zkusil sis vypsat ten INSERT, který se snažíš na 25. řádku provést?
Demoniak
Profil
xmark:
zkoušel, ale neni co vypisovat. Rodiče to vypíše tam není generovanej formulář z PHP ale u tech šťěťat uz jo a u toho jsem se právě zasek
xmark
Profil
Demoniak:
Rozumím tomu až po "ale".

Nevím, jestli je zápis $jmeno$poradi přípustný a nevím, proč si myslíš, že v té "proměnné" něco je - možná to někde nad tím plníš daty z $_GET.

Takže ještě jednou obecně: Když chceš vědět, proč ti ten INSERT nefunguje, ověř si
1. jestli se provádí
2. jak ten dotaz vypadá - jestli v něm není syntaktická chyba
3. jestli sloupce v něm uvedné souhlasí se strukturou tabulky

A jedna věc, která s tím nesouvisí: místo \" můžeš používat ' - apostrof. Kód se ti tím zpřehlední.
Demoniak
Profil
Tak to trošku popíšu.

jsou 2 formuláře, v prvním uživatel vypíše údaje o rodičích a počet štěňat
odešle do db (funkční)

objeví se druhý formulář, který podle čísla, které uživatel zadal v předchozím formuláři, pomocí cyklu vygeneruje formulář na zadání informací o štěňatech. Tyto data se potom odešlou do dalšího cyklu, který by měl štěně po štěněti postupně zapisovat do db.

bohužel jsem ale zjistil že ty dva cykly si od sebe neumějí přebírat informace (místo zápisu do db jsem to chtěl zapsat na stránku pomocí echo ale vypíše mi to jen čárky mezi proměnnými)

šlo by to řešit nějak abych nemusel používat dva cykly?
Demoniak
Profil
zde celý kód kdyby byl potřeba, už sem vyzkoušel vše co mi bylo známo....

if($akce == 1){
echo"<form action=\"?page=odchovy&akce=2\" method=\"post\" enctype=\"multipart/form-data\">";
echo"Krok 1/2 -- Základní info<br /><br />";
echo"Písmeno vrhu:  <input type=\"text\" name=\"pismeno\" size=\"2\"><br><br>";
echo"Počet štěňat:  <input type=\"text\" name=\"pocet\" size=\"2\"><br><br>
Otec:<br />
  Jméno:<br> 						 							 <input type=\"text\" name=\"mname\" size=\"32\"><br>
  Dědeček:<br> 					 							 <input type=\"text\" name=\"mdedecek\" size=\"32\"><br>
  Babička:<br> 					 							 <input type=\"text\" name=\"mbabicka\" size=\"32\"><br>
  Datum narození: (dd.mm.rrrr)<br> 		 <input type=\"text\" name=\"mnarozen\" size=\"32\"><br>
  Tituly:<br> 												 <input type=\"text\" name=\"mtituly\" size=\"64\"><br>
  Zdraví:<br> 									  		 <input type=\"text\" name=\"mzdravi\" size=\"32\"><br>
  Rodokmen:<br> 									 		 <input type=\"text\" name=\"mrodokmen\" size=\"32\"><br>
  Web:<br> 							  						 <input type=\"text\" name=\"mweb\" size=\"32\"><br>
																			 <input type=\"hidden\" name=\"msex\" value=\"m\"><br>  
																			 <input type=\"hidden\" name=\"mtyp\" value=\"r\"><br>  
Matka:<br />
  Jméno:<br> 						 							 <input type=\"text\" name=\"fname\" size=\"32\"><br>
  Dědeček:<br> 					 							 <input type=\"text\" name=\"fdedecek\" size=\"32\"><br>
  Babička:<br> 					 							 <input type=\"text\" name=\"fbabicka\" size=\"32\"><br>
  Datum narození: (dd.mm.rrrr)<br> 		 <input type=\"text\" name=\"fnarozen\" size=\"32\"><br>
  Tituly:<br> 												 <input type=\"text\" name=\"ftituly\" size=\"64\"><br>
  Zdraví:<br> 									  		 <input type=\"text\" name=\"fzdravi\" size=\"32\"><br>
  Rodokmen:<br> 									 		 <input type=\"text\" name=\"frodokmen\" size=\"32\"><br>
  Web:<br> 							  						 <input type=\"text\" name=\"fweb\" size=\"32\"><br>
 																			 <input type=\"hidden\" name=\"fsex\" value=\"f\"><br>
 																			 <input type=\"hidden\" name=\"ftyp\" value=\"r\"><br>  
<input type=\"submit\" value=\"Pokračovat\"> 
</form>"; 
}
if($akce == 2){
require ("db.php");
$VlozDatam=mysql_query("INSERT INTO odchovy (name,dedecek,babicka,narozen,tituly,zdravi,rodokmen,web,sex,typ,pismeno) VALUES ('$mname', '$mdedecek', '$mbabicka', '$mnarozen', '$mtituly', '$mzdravi', '$mrodokmen', '$mweb', '$msex', '$mtyp', '$pismeno')") or die (mysql_error());
$VlozDataf=mysql_query("INSERT INTO odchovy (name,dedecek,babicka,narozen,tituly,zdravi,rodokmen,web,sex,typ,pismeno) VALUES ('$fname', '$fdedecek', '$fbabicka', '$fnarozen', '$ftituly', '$fzdravi', '$frodokmen', '$fweb', '$fsex', '$ftyp', '$pismeno')") or die (mysql_error());

if ($VlozDatam == true){if ($VlozDataf== true){ 
echo "<script>
  window.location.replace(\"index.php?page=odchovy&pismeno=$pismeno&pocet=$pocet&akce=3\");
  </script>
";

}}}



if($akce == 3){
echo"Krok 2/2 -- Něco o štěňatech:<br /><br />";
echo"<form action=\"?page=odchovy&akce=4\" method=\"post\" enctype=\"multipart/form-data\">";
for ($poradi=0; $poradi<=$pocet-1; $poradi++): 

$sex="sex".$poradi;
$jmeno="jmeno".$poradi;
$rodokmen="rodokmen".$poradi;
$majitel="majitel".$poradi;
$bydliste="bydliste".$poradi;
$uspechy="uspechy".$poradi;
$web="web".$poradi;
echo "
Pohlaví:        		<input type=\"radio\" name=\"$sex\" value=\"m\">kluk <input type=\"radio\" name=\"$sex\" value=\"f\">holka<br /><br />			
Jméno:							<input type=\"text\" name=\"$jmeno\"> <br /><br />
Odkaz na rodokmen:	<input type=\"text\" name=\"$rodokmen\"><br /><br />
Majitel:						<input type=\"text\" name=\"$majitel\"><br /><br />
Bydliště:						<input type=\"text\" name=\"$bydliste\"><br /><br />
Životní úspěchy:		<input type=\"text\" name=\"$uspechy\"><br /><br />
Odkaz:							<input type=\"text\" name=\"$web\"><br /><br />



";
endfor;
echo"
<input type=\"hidden\" name=\"pismeno\" value=\"$pismeno\"><br>
<input type=\"hidden\" name=\"pocet\" value=\"$pocet\"><br>
<input type=\"submit\" value=\"Pokračovat\"> 

</form>"; 
 }
if($akce == 4){
require ("db.php");
for ($stene=0; $stene<=$pocet-1; $stene++):
echo
$sex[$stene]
$jmeno[$stene] 
$rodokmen[$stene]
$majitel[$stene] 
$bydliste[$stene]
$uspechy[$stene]  
$web[$stene]    
;
endfor;
tiso
Profil
[#1] miesto …VALUES ('$jmeno$poradi'… tam máš mať …VALUES ('".$_POST['jmeno'.$stene]."'…
xmark
Profil
To co tady máš jako ř. 59-65, ti při více štěňatech fungovat nebude. Nevím, pročs to nenechal tak jak to máš v #1.

Hodnoty ze stránky na stránku předávej pomocí $_POST. Více štěňat by šlo vkládat i přes pole, ale není to nutné.
Takže: ve formuláři používej
<input type='text' name='rodokmen".$poradi."'>


A tam kde s tou hodnotou chceš pracovat, použij

$VlozDataf=mysql_query("INSERT INTO xxx (rodokmen) VALUES ('".$_POST["rodokmen".$poradi]."')") or die (mysql_error());


Nebo prostě tak složitý dotaz, jak potřebuješ.
Joker
Profil
Demoniak:
Jak píše příspěvek [#2]: „Zkusil sis vypsat ten INSERT, který se snažíš na 25. řádku provést?

Jak vypadá ten sestavený INSERT?
Demoniak
Profil
xmark: Tak, už jsem se dostal dál. Už mi to ukládá první štěně do db ale když jich zadám víc, tak mi to v db u druhédo štěněte vytvoří prazdný řádek a u dalších štěňat uloží stejné hodnoty jako u prvního štěněte.
if($akce == 3){
echo"Krok 2/2 -- Něco o štěňatech:<br /><br />";
echo"<form action=\"?page=odchovy&akce=4\" method=\"post\" enctype=\"multipart/form-data\">";
for ($poradi=1; $poradi<=$pocet; $poradi++): 
echo "
Pohlaví:        		<input type=\"radio\" name='sex".$poradi."' value=\"m\">kluk <input type=\"radio\" name='sex".$poradi."' value=\"f\">holka<br /><br />			
Jméno:							<input type=\"text\" name='jmeno".$poradi."'> <br /><br />
Odkaz na rodokmen:	<input type=\"text\" name='rodokmen".$poradi."'><br /><br />
Majitel:						<input type=\"text\" name='majitel".$poradi."'><br /><br />
Bydliště:						<input type=\"text\" name='bydliste".$poradi."'><br /><br />
Životní úspěchy:		<input type=\"text\" name='uspechy".$poradi."'><br /><br />
Odkaz:							<input type=\"text\" name='web".$poradi."'><br /><br />



";
endfor;
echo"
<input type=\"hidden\" name=\"pismeno\" value=\"$pismeno\"><br>
<input type=\"hidden\" name=\"pocet\" value=\"$pocet\"><br>
<input type=\"submit\" value=\"Pokračovat\"> 

</form>"; 
 }
if($akce == 4){
require ("db.php");
for ($stene=1; $stene<=$pocet; $stene++):
$VlozData.$poradi=mysql_query("INSERT INTO odchovy (name,rodokmen,majitel,bydliste,uspechy,web,sex,typ,pismeno) VALUES ('".$_POST["jmeno".$poradi]."', '".$_POST["rodokmen".$poradi]."', '".$_POST["majitel".$poradi]."', '".$_POST["bydliste".$poradi]."', '".$_POST["uspechy".$poradi]."', '".$_POST["web".$poradi]."', '".$_POST["sex".$poradi]."', 's', '$pismeno')") or die (mysql_error());

endfor;
 echo " úspěšně jste vložili veškeré údaje do databáze.<br />
<meta http-equiv=\"refresh\" content=2;url=\"?page=odchovy&akce=1\">";
}
tiso
Profil
Demoniak: ešte raz: …VALUES ('".$_POST['jmeno'.$stene]."'…
Demoniak
Profil
ha... už funkční děkuji mnohokráte :)
Demoniak
Profil
Ještě poprosím o pomoc, přidal jsem tam formulář a funkci na upload fotek a od té doby se stránka ani nenačte.

<div class="pre"><pre><? 
Ještě poprosím o pomoc, přidal jsem tam formulář a funkci na upload fotek a od té doby se stránka ani nenačte.
jelikož mi to kó píše obřádek, tak to musím rozdělit do více postů.
<? 
function ZmenciFotku( 
$filename, //cesta k souboru, ktery chcete zmensit třeba fotky-velke/soubor.jpg 
$copypath, //kompletní cesta, kam zmenseny soubor ulozit např fotky/soubor.jpg 
$MaxWidth=160, //maximalni sirka zmenseneho obrazku 
$MaxHeight=120) //maximalni vyska zmenseneho obrazku 
{ 
//zjistime puvodni velikost obrazku 
list($OrigWidth, $OrigHeight) = getimagesize($filename); 
//hodnota 0 v parametrech MaxWidth resp. MaxHeight znamena, 
//ze sirka resp. vyska vysledku muze byt libovolna 
if ($MaxWidth == 0) $MaxWidth = $OrigWidth; 
if ($MaxHeight == 0) $MaxHeight = $OrigHeight; 
//nyni vypocitam pomer zmenseni 
$pw = $OrigWidth / $MaxWidth; 
$ph = $OrigHeight / $MaxHeight; 
if ($pw > $ph) $p = $pw; 
else $p = $ph; 
if ($p < 1) $p = 1; 
//v p ted mame pomer pro zmenseni 
//vypocitame vysku a sirku zmenseneho obrazku 
$NewWidth = (int)$OrigWidth / $p; 
$NewHeight = (int)$OrigHeight / $p; 
//vytvorime novy obrazek pozadovane vysky a sirky 
$image_p = imagecreatetruecolor($NewWidth, $NewHeight); 
//otevreme puvodni obrazek se souboru 
$image = imagecreatefromjpeg($filename); 
//a okopirujeme zmenseny puvodni obrazek do noveho 
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $NewWidth, $NewHeight, $OrigWidth, $OrigHeight); 
//a ulozime 

imagejpeg($image_p, $copypath, 100); 
chmod ($copypath, 0777);//ještě zmeníme chmod na 0777, abychom potom mohli mazat fotky přimo 
//v prohlížeči, když máme administraci, pokud nemáme ničemu to nevadí 
} 

if($akce == 1){
echo"<form action=\"?page=odchovy&akce=2\" method=\"post\" enctype=\"multipart/form-data\">";
echo"Krok 1/2 — Základní info<br /><br />";
echo"Písmeno vrhu:  <input type=\"text\" name=\"pismeno\" size=\"2\"><br><br>";
echo"Datum narození: (dd.mm.rrrr)  <input type=\"text\" name=\"datum\" size=\"10\"><br><br>";
echo"Počet štěňat:  <input type=\"text\" name=\"pocet\" size=\"2\"><br><br>
Něco o vrhu:<br /> <textarea name='ovrhu' rows=7 cols=50></textarea><br /><br />
Otec:<br />
  Fotka:<br /> <input type=\"file\" name=\"mfupload\">
  Jméno:<br> <input type=\"text\" name=\"mname\" size=\"32\"><br>
  Datum narození: (dd.mm.rrrr)<br> <input type=\"text\" name=\"mnarozen\" size=\"32\"><br>
  Tituly:<br> <textarea name='mtituly' rows=2 cols=50></textarea><br>
  Zdraví:<br> <textarea name='mzdravi' rows=2 cols=50></textarea><br>
  Web:<br> <input type=\"text\" name=\"mweb\" size=\"32\"><br>
<input type=\"hidden\" name=\"msex\" value=\"m\"><br>  
<input type=\"hidden\" name=\"mtyp\" value=\"r\"><br>  
Matka:<br />
  Fotka:<br /><input type=\"file\" name=\"ffupload\">
  Jméno:<br><input type=\"text\" name=\"fname\" size=\"32\"><br>
  Datum narození: (dd.mm.rrrr)<br><input type=\"text\" name=\"fnarozen\" size=\"32\"><br>
  Tituly:<br><textarea name='ftituly' rows=2 cols=50></textarea><br>
  Zdraví:<br><textarea name='fzdravi' rows=2 cols=50></textarea><br>
  Web:<br><input type=\"text\" name=\"mweb\" size=\"32\"><br>
 <input type=\"hidden\" name=\"fsex\" value=\"f\"><br>
 <input type=\"hidden\" name=\"ftyp\" value=\"r\"><br>  
<input type=\"submit\" value=\"Pokračovat\"> 
</form>"; 
}
if($akce == 2){

// ZMENSENI OBRAZKU OTCE
if (isset($_FILES['mfupload'])) 
{  
$mnazevSouboru = $_FILES['mfupload']['tmp_name']; // Zjistí dočastné umístění souboru 
$mtempName = substr(strrchr($mnazevSouboru, '/'), 1);
$mdatum=date("Y-m-d"); 
$mkonecnyNazevSouboru=$mtempName."_".$mdatum.".jpg"; 
$mcil = "foto/odchovy/fotky-velke/".$mkonecnyNazevSouboru; 
$mnazevSouboru = $_FILES['mfupload']['tmp_name']; // Zjistí dočastné umístění souboru 
$mcopy = move_uploaded_file($mnazevSouboru, $mcil)// A tady zkopíruje soubor z dočastného umístění do cílového souboru a složky 
or die ("Přenesený soubor č1 nelze zkopírovat"); // A pokud se nepovede, tak vypíše tuto hlášku 
chmod ($mcil, 0777); // Ještě na soubor vyhodíme funkci chmod, která změní jeho práva na maximum, pokud by soubor psal chybu změňte 0644 na 0777 

if($mcopy == true){ // Pokud se kopírování provede úspěšně 
$mzmensenina="foto/odchovy/fotky-male/".$mkonecnyNazevSouboru; 
ZmenciFotku($mcil, $mzmensenina, 150, 150);//cesta k původnímu souboru, cesta kam má být zmenšený obrázek uložen 
}else{ 
echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES['mfupload']['error']; 
}}
// ZMENSENI OBRAZKU OTCE KONEC

// ZMENSENI OBRAZKU MATKY
 if (isset($_FILES['ffupload'])) 
{ 
$fnazevSouboru = $_FILES['ffupload']['tmp_name']; // Zjistí dočastné umístění souboru 
$ftempName = substr(strrchr($fnazevSouboru, '/'), 1);
$fdatum=date("Y-m-d"); 
$fkonecnyNazevSouboru=$ftempName."_".$fdatum.".jpg"; 
$fcil = "foto/odchovy/fotky-velke/".$fkonecnyNazevSouboru; 
$fnazevSouboru = $_FILES['ffupload']['tmp_name']; // Zjistí dočastné umístění souboru 
$fcopy = move_uploaded_file($fnazevSouboru, $fcil)// A tady zkopíruje soubor z dočastného umístění do cílového souboru a složky 
or die ("Přenesený soubor č2 nelze zkopírovat"); // A pokud se nepovede, tak vypíše tuto hlášku 
chmod ($fcil, 0777); // Ještě na soubor vyhodíme funkci chmod, která změní jeho práva na maximum, pokud by soubor psal chybu změňte 0644 na 0777 

if($fcopy == true){ // Pokud se kopírování provede úspěšně 
$fzmensenina="foto/odchovy/fotky-male/".$fkonecnyNazevSouboru; 
ZmenciFotku($fcil, $fzmensenina, 150, 150);//cesta k původnímu souboru, cesta kam má být zmenšený obrázek uložen 
}else{ 
echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES['ffupload']['error']; 
}}
// ZMENSENI OBRAZKU MATKY KONEC

require ("db.php");
$VlozDatam=mysql_query("INSERT INTO odchovy (name,narozen,tituly,zdravi,web,sex,typ,pismeno,foto) VALUES ('$mname', '$mnarozen', '$mtituly', '$mzdravi', '$mweb', '$msex', '$mtyp', '$pismeno', '$mkonecnyNazevSouboru')") or die (mysql_error());
$VlozDataf=mysql_query("INSERT INTO odchovy (name,narozen,tituly,zdravi,web,sex,typ,pismeno,foto) VALUES ('$fname', '$fnarozen', '$ftituly', '$fzdravi', '$fweb', '$fsex', '$ftyp', '$pismeno', '$fkonecnyNazevSouboru')") or die (mysql_error());
$VlozDatav=mysql_query("INSERT INTO odchovy (narozen,typ,pismeno,pocet,ovrhu) VALUES ('$datum', 'v', '$pismeno','$pocet','$ovrhu')") or die (mysql_error());

if ($VlozDatam == true){if ($VlozDataf== true){ if ($VlozDatav== true){
echo "<script>
  window.location.replace(\"index.php?page=odchovy&pismeno=$pismeno&pocet=$pocet&akce=3\");
  </script>
";

}}}}


Moderátor panther: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Demoniak
Profil
Snažím se vkládat, jen jste rychlejší než já :-)

Část druhá:

if($akce == 3){
echo"<center><div class='obsah-nadpis'>(2/2)Přidat vrh - něco o štěňatech</div></center><br />";
echo"<form action=\"?page=odchovy&akce=4\" method=\"post\" enctype=\"multipart/form-data\">";
for ($poradi=1; $poradi<=$pocet; $poradi++): 
echo "
<h3>Štěně ".$poradi."</h3>
Fotka:<br /> <input type=\"file\" name=\"fupload".$poradi."\">
Pohlaví:<br /><input type=\"radio\" name='sex".$poradi."' value=\"m\">kluk <input type=\"radio\" name='sex".$poradi."' value=\"f\">holka<br /><br />			
Jméno:<br /><input type=\"text\" name='jmeno".$poradi."' size=\"32\"> <br /><br />
Odkaz na rodokmen:<br /><input type=\"text\" name='rodokmen".$poradi."' size=\"64\"><br /><br />
Něco o něm:<br /><textarea name='onem".$poradi."' rows=3 cols=50></textarea><br /><br />
Majitel:<br /><input type=\"text\" name='majitel".$poradi."' size=\"32\"><br /><br />
Bydliště:<br />	<input type=\"text\" name='bydliste".$poradi."' size=\"32\"><br /><br />
Životní úspěchy:<br /><textarea name='uspechy".$poradi."' rows=2 cols=50></textarea><br /><br />
Odkaz:<br /><input type=\"text\" name='web".$poradi."' size=\"32\"><br /><br />
";
endfor;
echo"
<input type=\"hidden\" name=\"pismeno\" value=\"$pismeno\"><br>
<input type=\"hidden\" name=\"pocet\" value=\"$pocet\"><br>
<input type=\"submit\" value=\"Pokračovat\"> 
</form>"; 
 }
if($akce == 4){
require ("db.php");
for ($stene=1; $stene<=$pocet; $stene++):

if (isset($_FILES["fupload".$stene.])) 
{ 
$nazevSouboru = $_FILES["fupload".$stene]["tmp_name"]; // Zjistí dočastné umístění souboru 
$tempName = substr(strrchr($nazevSouboru, "/"), 1);
$datum=date("Y-m-d"); 
$konecnyNazevSouboru=$tempName."_".$datum.".jpg"; 
$cil = "foto/odchovy/fotky-velke/".$konecnyNazevSouboru; 
$nazevSouboru = $_FILES["fupload".$stene]["tmp_name"]; // Zjistí dočastné umístění souboru 
$copy = move_uploaded_file($nazevSouboru, $cil)// A tady zkopíruje soubor z dočastného umístění do cílového souboru a složky 
or die ("Přenesený soubor č2 nelze zkopírovat"); // A pokud se nepovede, tak vypíše tuto hlášku 
chmod ($cil, 0777); // Ještě na soubor vyhodíme funkci chmod, která změní jeho práva na maximum, pokud by soubor psal chybu změňte 0644 na 0777 

if($copy == true){ // Pokud se kopírování provede úspěšně 
$zmensenina="foto/odchovy/fotky-male/".$konecnyNazevSouboru; 
ZmenciFotku($cil, $zmensenina, 150, 150);//cesta k původnímu souboru, cesta kam má být zmenšený obrázek uložen 
}else{ 
echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES["fupload".$stene]["error"]; 
}} 

$VlozData.$poradi=mysql_query("INSERT INTO odchovy (name,rodokmen,majitel,bydliste,uspechy,web,sex,typ,pismeno,onem,foto) VALUES ('".$_POST["jmeno".$stene]."', '".$_POST["rodokmen".$stene]."', '".$_POST["majitel".$stene]."', '".$_POST["bydliste".$stene]."', '".$_POST["uspechy".$stene]."', '".$_POST["web".$stene]."', '".$_POST["sex".$stene]."', 's', '$pismeno', '".$_POST["onem".$stene]."', '$konecnyNazevSouboru')") or die (mysql_error());

endfor;
 echo " úspěšně jste vložili veškeré údaje do databáze.<br />
<meta http-equiv=\"refresh\" content=2;url=\"?page=odchovy&akce=1\">";
}
?>


Tučným písmem je vyznačen část kódu, který když vyjmu tak se stránka načte....
Keeehi
Profil
[#14] řádek 2, na konci přebývá tečka před hranatou závorkou.
Demoniak
Profil
Keeehi:
Áchjo... díky moc

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0