PDA

Volledige versie bekijken : stripslashes


Bzil
%Europe/Berlin %544 %2005, 14:04
Omdat deze vraag naar Flashfiles verhuist is stel ik m hier nog s.

Ik stuur met input txt veld tekst via een PHP script naar een txt bestand. Als ik deze weer inlees zet ie ipv ' dit neer \' . Ik weet dat ik iets moet doen met stripslashes; maar wat?

PHP script:

<?php

$welkom = $_GET['welkom'];
$bio = $_GET['bio'];
$concert = $_GET['concert'];
$links = $_GET['links'];
$audio1 = $_GET['audio1'];
$audio2 = $_GET['audio2'];
$audio3 = $_GET['audio3'];
$video1 = $_GET['video1'];
$video2 = $_GET['video2'];
$video3 = $_GET['video3'];
$video4 = $_GET['video4'];

$dataString = "&welkom=$welkom&bio=$bio&concert=$concert&links=$links&audio1=$audio1&audio2=$audio2&audio3=$audio3&video1=$video1&video2=$video2&video3=$video3&video4=$video4";

$fp = fopen("myVars.txt", "w");

fwrite($fp, $dataString);

fclose($fp);

print "postdata=";
var_dump($_POST);

?>

acroes
%Europe/Berlin %629 %2005, 16:07
Ik denk dat je dan dit bedoelt:

$welkom = stripslashes($_GET['welkom']);

AC

Flasher
%Europe/Berlin %898 %2005, 22:33
indien magic_quotes_gpc aanstaat(standaard), worden alle \," en ' tekens voorzien van een backslash. Hierdoor veroorzaken ze geen problemen met de syntax van php.
je kunt dit ongedaan maken met: string1 = stripslashes(string2)

Bzil
%Europe/Berlin %919 %2005, 23:03
Thanx! Acroes, dat was em!