Jump to content
php.lv forumi

Post un fwrite un array


hackerman

Recommended Posts

Es gribētu ierakstīt failā post datus, bet ne tikai to ko lietotājs ir postojis, bet arī viņam neredzamo koda pusi :)

Piem. input laukā lietotājs ieraksta "es macos php" un failā ierakstās kods...

 

Man sanāca apmēram tā:

 

$posts = $_POST['posts']
$info[] = array("text" =>"teksts", "lietataja_posts" => "$posts");

$fails = "fails.php";		
$atver = fopen($fails, "a");
$raksta = fwrite($atver, $info . "\r\n");

 

Bet man ieraksta tikai ''array'' =/

Link to comment
Share on other sites

Jā...itkā vadoties pēc šī piemēra:

<?php
$array = array('lastname', 'email', 'phone');
$comma_separated = implode(",", $array);
echo $comma_separated; // lastname,email,phone
?>

 

Man sanāca:

 

$server[] = array("ip" =>"$ip",  "name" => "nosaukums", "ha" => "hackerman", );
$comma_separated = implode(",", $server);

 

Bet nekas nesanāca =/ Es paņēmu nost tās kvadrātiekavas, kuras bija aiz $server un tad parādīja rezultātu:

123123123123,nosaukums,hackerman,

 

Bet tā neder... Man vajadzētu, lai iekš faila fails.php ierakstītos pilns kods. Man nevajag lai tas array izpildās, jo failam.php vajag pilnu kodu ar svaigu post data :)

 

Tas vispār ir iespējams?

Link to comment
Share on other sites

Un kuru man no tiem mainīgajiem likt iekš fwrite(); ?

 

 

$v ?

 

edited: patestēju un laikam vienīgais, kas kautcik normāli kautko padeva bija mainīgais $str...Bet viņš nezkapē tur pa vidam bija salicis burtu "h" un dažas atstarpes bija izlaidis...

Edited by hackerman
Link to comment
Share on other sites

×
×
  • Create New...