Gå til innhold

Kan noen se over dette scriptet?


Anbefalte innlegg

Har prøvd å forenkle et script slik at det blir lettere å oppdatere senere. I det nye scriptet har jeg også prøvd å legge til funksjonalitet for å bytte ut tomme felter i html skjemaet med  . Det gamle scriptet står lenger ned, så kan du se hva jeg har gjort i forenklingen.. Det gamle scriptet virket.

 

Nytt skjema jeg trenger hjelp med:

Skjult tekst: (Marker innholdet i feltet for å se teksten):


$filnavn = "turer.txt";
$arfil = file("$filnavn");

 	if ($_POST['submit'] == TRUE) 
 {
 	
 	$stopp = 18;
 	
 	$i = 0; 
 	while ($i <= 0 + $stopp) 
 	{ 
   if ($_POST['h'.i]=="") {
   	$arfil[$i] = "\n "; 
   }
   else{
   	$arfil[$i] = "\n".stripslashes(strip_tags($_POST['h'.$i]));
   }
 	$i++;
 	}
 	
 	$i = 100;
 	while ($i <= 100 + $stopp) 
 	{ 
   if ($_POST['h'.i]=="") {
   	$arfil[$i] = "\n "; 
   }
   else{
   	$arfil[$i] = "\n".stripslashes(strip_tags($_POST['h'.$i]));
   }
 	$i++;
 	}
 	
 	$i = 200;
 	while ($i <= 200 + $stopp) 
 	{ 
   if ($_POST['h'.i]=="") {
   	$arfil[$i] = "\n "; 
   }
   else{
   	$arfil[$i] = "\n".stripslashes(strip_tags($_POST['h'.$i]));
   }
 	$i++;
 	}
 	
 	$i = 300; 
 	while ($i <= 300 + $stopp) 
 	{ 
   if ($_POST['h'.i]=="") {
   	$arfil[$i] = "\n "; 
   }
   else{
   	$arfil[$i] = "\n".stripslashes(strip_tags($_POST['h'.$i]));
   }
 	$i++;
 	}
 	
 	$i = 400;
 	while ($i <= 400 + $stopp) 
 	{ 
   if ($_POST['h'.i]=="") {
   	$arfil[$i] = "\n "; 
   }
   else{
   	$arfil[$i] = "\n".stripslashes(strip_tags($_POST['h'.$i]));
   }
 	$i++;
 	}
 	
 	//Lagrer verdiene i filen
 	$helefilen = implode("", $arfil);
 	$skrivtilfil = fopen("$filnavn", "w");
 	fwrite($skrivtilfil, $helefilen);
 	fclose($skrivtilfil);	
 	
 	header("Location: endret.php");
 }

 

Gammelt skjema som virker, trenger ikke å sees over:

 

Skjult tekst: (Marker innholdet i feltet for å se teksten):


$filnavn = "turer.txt";
$arfil = file("$filnavn");

 	
 if ($_POST['submit'] == TRUE) {
 	

 	
 	// Gi alle input en variabel
 	$h1          = stripslashes(strip_tags($_POST['h1']));
 	$h2          = stripslashes(strip_tags($_POST['h2']));	
 	$h3          = stripslashes(strip_tags($_POST['h3']));
 	$h4          = stripslashes(strip_tags($_POST['h4']));	
 	$h5        	= stripslashes(strip_tags($_POST['h5']));	
 	$h6          = stripslashes(strip_tags($_POST['h6']));	
 	$h7          = stripslashes(strip_tags($_POST['h7']));	
 	$h8          = stripslashes(strip_tags($_POST['h8']));	
 	$h9          = stripslashes(strip_tags($_POST['h9']));	
 	$h10      = stripslashes(strip_tags($_POST['h10']));	
 	$h11        	= stripslashes(strip_tags($_POST['h11']));	
 	$h12        	= stripslashes(strip_tags($_POST['h12']));	
 	$h13        	= stripslashes(strip_tags($_POST['h13']));
 	$h14        	= stripslashes(strip_tags($_POST['h14']));
 	$h15        	= stripslashes(strip_tags($_POST['h15']));	
 	$h16        	= stripslashes(strip_tags($_POST['h16']));	
 	$h18          = stripslashes(strip_tags($_POST['h18']));	
 	$h18          = stripslashes(strip_tags($_POST['h18']));	
 	
 	$h100        = stripslashes(strip_tags($_POST['h100']));
 	$h101        = stripslashes(strip_tags($_POST['h101']));	
 	$h102        = stripslashes(strip_tags($_POST['h102']));
 	$h103        	= stripslashes(strip_tags($_POST['h103']));	
 	$h104        = stripslashes(strip_tags($_POST['h104']));	
 	$h105      	= stripslashes(strip_tags($_POST['h105']));	
 	$h106        	= stripslashes(strip_tags($_POST['h106']));	
 	$h107        	= stripslashes(strip_tags($_POST['h107']));	
 	$h108        	= stripslashes(strip_tags($_POST['h108']));	
 	$h109        	= stripslashes(strip_tags($_POST['h109']));	
 	$h110        	= stripslashes(strip_tags($_POST['h110']));	
 	$h111        	= stripslashes(strip_tags($_POST['h111']));	
 	$h112        = stripslashes(strip_tags($_POST['h112']));
 	$h113        	= stripslashes(strip_tags($_POST['h113']));
 	$h114        	= stripslashes(strip_tags($_POST['h114']));	
 	$h115        	= stripslashes(strip_tags($_POST['h115']));	
 	$h116        	= stripslashes(strip_tags($_POST['h116']));	
 	$h117        	= stripslashes(strip_tags($_POST['h117']));	
 	$h118        	= stripslashes(strip_tags($_POST['h118']));	
 	
 	$h200        = stripslashes(strip_tags($_POST['h200']));
 	$h201        = stripslashes(strip_tags($_POST['h201']));
 	$h202        = stripslashes(strip_tags($_POST['h202']));
 	$h203        = stripslashes(strip_tags($_POST['h203']));
 	$h204        = stripslashes(strip_tags($_POST['h204']));
 	$h205        = stripslashes(strip_tags($_POST['h205']));
 	$h206        = stripslashes(strip_tags($_POST['h206']));
 	$h207        = stripslashes(strip_tags($_POST['h207']));
 	$h208        = stripslashes(strip_tags($_POST['h208']));
 	$h209        = stripslashes(strip_tags($_POST['h209']));
 	$h210        = stripslashes(strip_tags($_POST['h210']));
 	$h211        = stripslashes(strip_tags($_POST['h211']));
 	$h212        = stripslashes(strip_tags($_POST['h212']));
 	$h213        = stripslashes(strip_tags($_POST['h213']));
 	$h214        = stripslashes(strip_tags($_POST['h214']));
 	$h215        = stripslashes(strip_tags($_POST['h215']));
 	$h216        = stripslashes(strip_tags($_POST['h216']));
 	$h217        = stripslashes(strip_tags($_POST['h217']));
 	$h218        = stripslashes(strip_tags($_POST['h218']));
 	
 	$h300        = stripslashes(strip_tags($_POST['h300']));
 	$h301        = stripslashes(strip_tags($_POST['h301']));
 	$h302        = stripslashes(strip_tags($_POST['h302']));
 	$h303        = stripslashes(strip_tags($_POST['h303']));
 	$h304        = stripslashes(strip_tags($_POST['h304']));
 	$h305        = stripslashes(strip_tags($_POST['h305']));
 	$h306        = stripslashes(strip_tags($_POST['h306']));
 	$h307        = stripslashes(strip_tags($_POST['h307']));
 	$h308        = stripslashes(strip_tags($_POST['h308']));
 	$h309        = stripslashes(strip_tags($_POST['h309']));
 	$h310        = stripslashes(strip_tags($_POST['h310']));
 	$h311        = stripslashes(strip_tags($_POST['h311']));
 	$h312        = stripslashes(strip_tags($_POST['h312']));
 	$h313        = stripslashes(strip_tags($_POST['h313']));
 	$h314        = stripslashes(strip_tags($_POST['h314']));
 	$h315        = stripslashes(strip_tags($_POST['h315']));
 	$h316        = stripslashes(strip_tags($_POST['h316']));
 	$h317        = stripslashes(strip_tags($_POST['h317']));
 	$h318        = stripslashes(strip_tags($_POST['h318']));
 	
 	$h400        = stripslashes(strip_tags($_POST['h400']));
 	$h401        = stripslashes(strip_tags($_POST['h401']));
 	$h402        = stripslashes(strip_tags($_POST['h402']));
 	$h403        = stripslashes(strip_tags($_POST['h403']));
 	$h404        = stripslashes(strip_tags($_POST['h404']));
 	$h405        = stripslashes(strip_tags($_POST['h405']));
 	$h406        = stripslashes(strip_tags($_POST['h406']));
 	$h407        = stripslashes(strip_tags($_POST['h407']));
 	$h408        = stripslashes(strip_tags($_POST['h408']));
 	$h409        = stripslashes(strip_tags($_POST['h409']));
 	$h410        = stripslashes(strip_tags($_POST['h410']));
 	$h411        = stripslashes(strip_tags($_POST['h411']));
 	$h412        = stripslashes(strip_tags($_POST['h412']));
 	$h413        = stripslashes(strip_tags($_POST['h413']));
 	$h414        = stripslashes(strip_tags($_POST['h414']));
 	$h415        = stripslashes(strip_tags($_POST['h415']));
 	$h416        = stripslashes(strip_tags($_POST['h416']));
 	$h417        = stripslashes(strip_tags($_POST['h417']));
 	$h418        = stripslashes(strip_tags($_POST['h418']));
 	
 	/* her kan jeg sette inn flere  tester */
 	

 	//Sette veriene til linjene i filen
 	$arfil[0] = "$h1";
 	$arfil[1] = "\n$h2";
 	$arfil[2] = "\n$h3";
 	$arfil[3] = "\n$h4";
 	$arfil[4] = "\n$h5";
 	$arfil[5] = "\n$h6";
 	$arfil[6] = "\n$h7";
 	$arfil[7] = "\n$h8";
 	$arfil[8] = "\n$h9";
 	$arfil[9] = "\n$h10";
 	$arfil[10] = "\n$h11";
 	$arfil[11] = "\n$h12";
 	$arfil[12] = "\n$h13";
 	$arfil[13] = "\n$h14";
 	$arfil[14] = "\n$h15";
 	$arfil[15] = "\n$h16";
 	$arfil[16] = "\n$h17";
 	$arfil[17] = "\n$h18";
 	
 	$arfil[100] = "\n$h100";
 	$arfil[101] = "\n$h101";
 	$arfil[102] = "\n$h102";
 	$arfil[103] = "\n$h103";
 	$arfil[104] = "\n$h104";
 	$arfil[105] = "\n$h105";
 	$arfil[106] = "\n$h106";
 	$arfil[107] = "\n$h107";
 	$arfil[108] = "\n$h108";
 	$arfil[109] = "\n$h109";
 	$arfil[110] = "\n$h110";
 	$arfil[111] = "\n$h111";
 	$arfil[112] = "\n$h112";
 	$arfil[113] = "\n$h113";
 	$arfil[114] = "\n$h114";
 	$arfil[115] = "\n$h115";
 	$arfil[116] = "\n$h116";
 	$arfil[117] = "\n$h117";
 	$arfil[118] = "\n$h118";
 
 	$arfil[200] = "\n$h200";
 	$arfil[201] = "\n$h201";
 	$arfil[202] = "\n$h202";
 	$arfil[203] = "\n$h203";
 	$arfil[204] = "\n$h204";
 	$arfil[205] = "\n$h205";
 	$arfil[206] = "\n$h206";
 	$arfil[207] = "\n$h207";
 	$arfil[208] = "\n$h208";
 	$arfil[209] = "\n$h209";
 	$arfil[210] = "\n$h210";
 	$arfil[211] = "\n$h211";
 	$arfil[212] = "\n$h212";
 	$arfil[213] = "\n$h213";
 	$arfil[214] = "\n$h214";
 	$arfil[215] = "\n$h215";
 	$arfil[216] = "\n$h216";
 	$arfil[217] = "\n$h217";
 	$arfil[218] = "\n$h218";
 	
 	$arfil[300] = "\n$h300";
 	$arfil[301] = "\n$h301";
 	$arfil[302] = "\n$h302";
 	$arfil[303] = "\n$h303";
 	$arfil[304] = "\n$h304";
 	$arfil[305] = "\n$h305";
 	$arfil[306] = "\n$h306";
 	$arfil[307] = "\n$h307";
 	$arfil[308] = "\n$h308";
 	$arfil[309] = "\n$h309";
 	$arfil[310] = "\n$h310";
 	$arfil[311] = "\n$h311";
 	$arfil[312] = "\n$h312";
 	$arfil[313] = "\n$h313";
 	$arfil[314] = "\n$h314";
 	$arfil[315] = "\n$h315";
 	$arfil[316] = "\n$h316";
 	$arfil[317] = "\n$h317";
 	$arfil[318] = "\n$h318";
 	
 	$arfil[400] = "\n$h400";
 	$arfil[401] = "\n$h401";
 	$arfil[402] = "\n$h402";
 	$arfil[403] = "\n$h403";
 	$arfil[404] = "\n$h404";
 	$arfil[405] = "\n$h405";
 	$arfil[406] = "\n$h406";
 	$arfil[407] = "\n$h407";
 	$arfil[408] = "\n$h408";
 	$arfil[409] = "\n$h409";
 	$arfil[410] = "\n$h410";
 	$arfil[411] = "\n$h411";
 	$arfil[412] = "\n$h412";
 	$arfil[413] = "\n$h413";
 	$arfil[414] = "\n$h414";
 	$arfil[415] = "\n$h415";
 	$arfil[416] = "\n$h416";
 	$arfil[417] = "\n$h417";
 	$arfil[418] = "\n$h418";
 	
 	//Skrive det hele til filen
 	$helefilen = implode("", $arfil);
 	$skrivtilfil = fopen("$filnavn", "w");
 	fwrite($skrivtilfil, $helefilen);
 	fclose($skrivtilfil);	
 	
 	header("Location: endret.php");
 }
 else {  
 	
 	} 

Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...