Php Ausgabe Speichern
Regatta
- php
Hallo,
Ich habe den FckEditor und möchte das er die Ausgabe die er in die
Index.php schreibt Speichern, ich weiß bloß absolut nicht
wie ich das machen soll.Ich hoffe ihr könnt mir helfen.
Bedanke mich schonmal für jeden Hilfreichen Beitrag.
Das ist die index.php:
<?php
if ( isset( $_POST ) )
$postArray = &$_POST ; // 4.1.0 or later, use $_POST
else
$postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS
foreach ( $postArray as $sForm => $value )
{
if ( get_magic_quotes_gpc() )
$postedValue = stripslashes( $value ) ;
else
$postedValue = stripslashes( $value ) ;
?>
<tr>
<th><?php echo $sForm?></th>
<td><pre><?php echo $postedValue?></pre></td>
</tr>
<?php
}
?>
<?php echo $postedValue?>
Also das willst du speichert?
Da ich nicht weiss, wohin, nehme ich jetzt mal eine Datei an.
Dann helfen dir Funktionien wie
file()
file_put_contents()
fopen(), fwrite() und fclose()
Nachtrag:
file()
ist zum Lesen von Dateien, nicht zum schreiben. Aber wer schreibt will ja auch mal lesen.
Hello,
Was isch verstanden habe:
Ich habe den FckEditor und möchte, dass er die Ausgabe, die er in die
Index.php schreibt, speichern. Ich weiß bloß absolut nicht,
wie ich das machen soll.
Du benötigst den Feldnamen (HTTP-Parameter-Name), den der Editor produziert
In der Beispielanwendung unter http://www.fckeditor.net/demo wäre dies
$_POST['FCKeditor1'] => "<p>Some Text from Thomas</p>"
Du müsstest also dafür sorgen, dass Du den Inhalt dieses Post-Parameters speicherst.
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg
Hi,
<?php
(...)
if ( get_magic_quotes_gpc() )
$postedValue = stripslashes( $value ) ;
else
$postedValue = stripslashes( $value ) ;
Von dieser Unterscheidung würde ich grundsätzlich absehen.
Gemeint ist wahrscheinlich folgendes.
~~~php
<?php
(...)
if ( get_magic_quotes_gpc() )
$postedValue = stripslashes( $value ) ;
else
$postedValue = $value ;
bezieungsweise
$postedValue = get_magic_quotes_gpc() ? stripslashes($value) : $value;
Den Inhalt von $postedValue musst du nun abspeichern, wohin auch immer.
Gruß,
Felix