/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Hvordan er det lige jeg løser den knude?
Fra : Steen Løcke


Dato : 02-06-02 21:17

Hej alle!

Jeg er i gang med at lave et lille script og i den forbindelse har jeg
brug for at fjerne " (quotes) fra et givent filnavn. Min rutine ser
indtil videre sådan ud. Det virker så langt så godt; men dog uden at
jeg får fjernet evt. indtastede ":
*****************************************************************************************************************
//Fjern uønskede tegn
$trimmed_Company = str_replace("?","",$trimmed_Company);
$trimmed_Company = str_replace(":","",$trimmed_Company);
$trimmed_Company = str_replace("\\\\","",$trimmed_Company);
$trimmed_Company = str_replace("<","",$trimmed_Company);
$trimmed_Company = str_replace('>',"",$trimmed_Company);
$trimmed_Company = str_replace("/","",$trimmed_Company);
$trimmed_Company = str_replace("|","",$trimmed_Company);
$trimmed_Company = str_replace("*","",$trimmed_Company);
//Opret ny fil med navn efter firma
$file=("d:/kunder/$trimmed_Company$uniktid.txt");
$fp=fopen("$file", "a+");
$write=("#\n$trimmed_Company\n$trimmed_Firstname
$trimmed_Lastname\n$trimmed_Streetaddress\n$trimmed_Zipcode
$City\n$trimmed_Country\nUserID: $trimmed_Yourmail\nPassword:
$trimmed_Password\n$today\n#");
fwrite($fp, "$write");
fclose($fp);
******************************************************************************************************************
Er der en af jer der har et forslag til hvordan jeg kan gøre det? Jeg
har svært ved selv at se løsningen, så lidt hjælp ville ikke være
dårligt ) TAK!

Hilsen
Steen Løcke

Qui Faire!

 
 
Martin Mouritzen (02-06-2002)
Kommentar
Fra : Martin Mouritzen


Dato : 02-06-02 21:37

After I finished the 3 Pan Galactic Gargle Blasters, steen@kenshi.dk
(Steen Løcke) just offered me, he muttered some weird stuff, and I had
to correct this gibberish:

>//Fjern uønskede tegn

Følgende er utestet men prøv:

$remove = array("?",":","\\","<",">","/","|","*","\"");
$trimmed_Company = str_replace($remove,"",$trimmed_Company);
//Opret ny fil med navn efter firma

$file = "d:/kunder/".$trimmed_Company.$uniktid.".txt";
if ($fp = @fopen($file,"a+")) {
   // Ville det for overskuelighedens skyld ikke være smartere
   // at give nedenstående hver sin linie?
   $write = "#\n$trimmed_Company\n$trimmed_Firstname
   $trimmed_Lastname\n$trimmed_Streetaddress\n$trimmed_Zipcode
   $City\n$trimmed_Country\nUserID: $trimmed_Yourmail\nPassword:
   $trimmed_Password\n$today\n#";
   fwrite($fp,$write);
   fclose($fp);
}
else {
   Print "Couldn't Open file.";
}
--
Nano Martin Mouritzen Phone +45 24899896
Vesterbrogade 30C. 2. Programmer Advanced Simplicity
DK-8000 Århus martin@nano.dk http://www.nano.dk
Nano nu officiel dansk distributør af UltraEdit, se mere på websitet

Steen Løcke (03-06-2002)
Kommentar
Fra : Steen Løcke


Dato : 03-06-02 19:06

On Sun, 02 Jun 2002 22:37:28 +0200, Martin Mouritzen <martin@fez.dk>
wrote:


>Følgende er utestet men prøv:
>
>$remove = array("?",":","\\","<",">","/","|","*","\"");
>$trimmed_Company = str_replace($remove,"",$trimmed_Company);
>//Opret ny fil med navn efter firma
>
>$file = "d:/kunder/".$trimmed_Company.$uniktid.".txt";
>if ($fp = @fopen($file,"a+")) {
>   // Ville det for overskuelighedens skyld ikke være smartere
>   // at give nedenstående hver sin linie?
>   $write = "#\n$trimmed_Company\n$trimmed_Firstname
>   $trimmed_Lastname\n$trimmed_Streetaddress\n$trimmed_Zipcode
>   $City\n$trimmed_Country\nUserID: $trimmed_Yourmail\nPassword:
>   $trimmed_Password\n$today\n#";
>   fwrite($fp,$write);
>   fclose($fp);
>}
>else {
>   Print "Couldn't Open file.";
>}
>--
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

....og det virker kan jeg hilse og sige )

Så lærte jeg det mere, tak for det.

Gode hilsener



Steen Løcke

Qui Faire!

Søg
Reklame
Statistik
Spørgsmål : 177503
Tips : 31968
Nyheder : 719565
Indlæg : 6408545
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste