Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Brisanje jedne riječi iz teksta

[es] :: PHP :: Brisanje jedne riječi iz teksta

[ Pregleda: 2751 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

blzz
mostar

Član broj: 36745
Poruke: 110
212.39.111.*

Sajt: www.chunoslav.tk


Profil

icon Brisanje jedne riječi iz teksta18.02.2005. u 19:38 - pre 233 meseci
Molio bih vas php kod koji bi mi iz *.txt filea izbriso riječ Title=. Samo radi informacije Title= mi se nalazi samo na jednom mjestu u tekstu...

Hvala unaprijed
 
Odgovor na temu

Ilija Studen
Novi Sad

Član broj: 3864
Poruke: 859
*.ftn.ns.ac.yu.

Sajt: www.activecollab.com


+1 Profil

icon Re: Brisanje jedne riječi iz teksta18.02.2005. u 20:46 - pre 233 meseci
$text = str_replace('Title=', '', $text);

Pa kasnije komplikuj koliko ti je volja ;)
http://www.activecollab.com - Alat za upravljanje projektima
 
Odgovor na temu

blzz
mostar

Član broj: 36745
Poruke: 110
212.39.111.*

Sajt: www.chunoslav.tk


Profil

icon Re: Brisanje jedne riječi iz teksta18.02.2005. u 21:18 - pre 233 meseci
Netreba meni nista komplikovanije, ali bili mi molim te napisao ovaj kod s time da staviš imena txt filea i tako to. Imam file GuestBook.txt i u njemu imam Title=.
Hajde molim te napiši mi kod i uvrsti u njega da treba pobrisati Title= iz GuestBook.txt-a.
Hvala ti unaprijed... Ali ne znam hoće li mi biti problema jer ja iz flasha aktiviram php skriptu i ja bi u nju ovo upisao? Aje nesto odgovori, Sorry sto ovako nista ne znam o php-u
 
Odgovor na temu

Ilija Studen
Novi Sad

Član broj: 3864
Poruke: 859
*.ftn.ns.ac.yu.

Sajt: www.activecollab.com


+1 Profil

icon Re: Brisanje jedne riječi iz teksta18.02.2005. u 22:08 - pre 233 meseci
Code:
$text = str_replace( 'Title=', '', file_get_contents('guestbook.txt') );

http://www.activecollab.com - Alat za upravljanje projektima
 
Odgovor na temu

blzz
mostar

Član broj: 36745
Poruke: 110
212.39.111.*

Sajt: www.chunoslav.tk


Profil

icon Re: Brisanje jedne riječi iz teksta20.02.2005. u 11:01 - pre 233 meseci
EJ dugar neradi ovo
Evo ti sad moj php kod, pa ti u njega napisi kako bi pobriso rijec Title=, jer meni treba da se uvijek samo jedan title nalazi u tekstu, pa prije nego php postavi novi vijest da izbrise stari Title= koji se nalazi u *txt fileu.
Code:
<?php
// If you are using an old version of php, remove the next set of lines.
// or use $HTTP_POST_VARS["..."] instead.
$Submit     = $_POST["Submit"];
$Name         = $_POST["Name"];
$Email         = $_POST["Email"];
$Website     = $_POST["Website"];
$Comments     = $_POST["Comments"];
$NumLow     = $_REQUEST["NumLow"];
$NumHigh     = $_REQUEST["NumHigh"];

// Replace special characters - you can remove the next 5 lines if wanted.
$Name         = ereg_replace("[^A-Za-z0-9 ]", "", $Name);
$Email         = ereg_replace("[^A-Za-z0-9 \@\.\-\/\']", "", $Email);
$Comments    = ereg_replace("[^A-Za-z0-9 \@\.\-\/\']", "", $Comments);
$Website     = eregi_replace("http://", "", $Website);
$Website     = ereg_replace("[^A-Za-z0-9 \@\.\-\/\'\~\:]", "", $Website);

// Remove slashes.
$Name         = stripslashes($Name);
$Email         = stripslashes($Email);
$Website     = stripslashes($Website);
$Comments     = stripslashes($Comments);

// ###################################################################################
// ########## Reading and Writing the new data to the GuestBook Database #############

if ($Submit == "Yes") {
// Next line tells the script which Text file to open.
    $filename     = "GuestBook.txt";

// Opens up the file declared above for reading 

    $fp         = fopen( $filename,"r"); 
    $OldData     = fread($fp, 80000); 
    fclose( $fp ); 

// Gets the current Date of when the entry was submitted
    $Today         = (date ("l dS of F Y ( h:i:s A )",time()));

// Puts the recently added data into html format that can be read into the Flash Movie.
// You can change this up and add additional html formating to this area.  For a complete listing of all html tags
// you can use in flash - visit: http://www.macromedia.com/support/flash/ts/documents/htmltext.htm

    $Input = "Title=<b>$Name</b><br><b>$Comments</b><br>-----------------------------------------------------------------<br> ";

/* This Line adds the '&GuestBook=' part to the front of the data that is stored in the text file.  This is important because without this the Flash movie would not be able to assign the variable 'GuestBook' to the value that is located in this text file  */

    $New = "$Input$OldData";

// Opens and writes the file.
    $fp = fopen( $filename,"w"); 
    if(!$fp) die("&GuestBook=cannot write $filename ......&");
    fwrite($fp, $New, 800000); 
    fclose( $fp ); 
}

// ###################################################################################
// ######### Formatting and Printing the Data from the Guestbook to the Flash Movie ##



// Next line tells the script which Text file to open.
    $filename = "GuestBook.txt";

// Opens up the file declared above for reading 

    $fp     = fopen( $filename,"r"); 
    $Data     = fread($fp, 800000); 
    fclose( $fp );

// Splits the Old data into an array anytime it finds the pattern .:::.
    $DataArray = split (".:::.", $Data);

// Counts the Number of entries in the GuestBook
    $NumEntries = count($DataArray) - 1;

    print "&TotalEntries=$NumEntries&NumLow=$NumLow&NumHigh=$NumHigh&GuestBook=";
    for ($n = $NumLow; $n < $NumHigh; $n++) {
    print $DataArray[$n];
        if (!$DataArray[$n]) {
            Print "<br><br><b>No More entries</b>";
        exit;
        }
    }
?>


Evo ti u ovome nekako probaj jadodati negdje onaj dio da iz GuestBook.txt-a izbrisem rijec Title=. Hvalalalalalaaaa

 
Odgovor na temu

Ilija Studen
Novi Sad

Član broj: 3864
Poruke: 859
*.ftn.ns.ac.yu.

Sajt: www.activecollab.com


+1 Profil

icon Re: Brisanje jedne riječi iz teksta20.02.2005. u 11:17 - pre 233 meseci
Dodaj iza:

Code:
$New = "$Input$OldData";


ovo:

Code:
$New = str_replace( 'Title=', '', $New );


PS: Nemoj reći da nešto ne radi samo zato što ti ne umeš da ga nateraš da radi ;)
http://www.activecollab.com - Alat za upravljanje projektima
 
Odgovor na temu

blzz
mostar

Član broj: 36745
Poruke: 110
212.39.111.*

Sajt: www.chunoslav.tk


Profil

icon Re: Brisanje jedne riječi iz teksta20.02.2005. u 12:33 - pre 233 meseci
E imam dva problema:
Prvo ne znam nista o php-u zato Vas sve pitam.
Drugo Sad imam problem jer meni u tekstu treba ostati Title= koji bude sa najnovijom vjesti, a pobrisati se onaj Title= koji je prije bio u GuestBook.txt-u.
Evo ti primjer kako bi to trebalo izgledati...

Prvo imam ovakav txt:

Title=<b>vjest2</b><br><b>vjest1</b>

onda kada djeluje php trebao bi prvo pobrisati Title= koji je već u GuestBook.txt-u
da guest book izgleda ovako:

<b>vjest2</b><br><b>vjest1</b>

I na kraju kada php završi upisivanje GuestBook.txt treba izgledat ovako:

Title=<b>vjest3</b><br><b>vjest2</b><br><b>vjest1</b>

Haje ako si me shvatio molim te pomozi pa napiši gdje bi trebo postaviti onaj novi kod da dobijem ovakav efekt.

HVALA!!!
 
Odgovor na temu

blzz
mostar

Član broj: 36745
Poruke: 110
212.39.111.*

Sajt: www.chunoslav.tk


Profil

icon Re: Brisanje jedne riječi iz teksta21.02.2005. u 13:14 - pre 233 meseci
Aje molim vas pomozite, treba mi ovo do kraja mjeseca, moram napravitii plizzzzz
 
Odgovor na temu

Ilija Studen
Novi Sad

Član broj: 3864
Poruke: 859
*.ftn.ns.ac.yu.

Sajt: www.activecollab.com


+1 Profil

icon Re: Brisanje jedne riječi iz teksta21.02.2005. u 14:08 - pre 233 meseci
Pa pazi jednu stvar. Tebi ne treba neko ko će ti pomoći, nego neko ko će ti uraditi posao. Koliko vidim, pomogao sam dosta... Daš prst a oni odma' celu šaku. Sad ću još i cele skripte da pišem :)

Ništa lično, samo bih te upozorio na jednu stvar - ako ti treba skripta:

1. Napišeš sam
2. Pokupiš gotovo (eventualno prepraviš)
3. Platiš nekom da ti to odradi (ovo je najčešća opcija kada ti treba nešto specijalno, a ne možeš da nađeš free)

Niko ovde nije učio da programira da bi svakom na forumu pisao skipte onako kako tom padne na pamet. OK?

Citat:
moram napravitii plizzzzz


Zašto prvo lice?

[Ovu poruku je menjao Ilija Studen dana 21.02.2005. u 15:11 GMT+1]
http://www.activecollab.com - Alat za upravljanje projektima
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.vdial.verat.net.



+257 Profil

icon Re: Brisanje jedne riječi iz teksta21.02.2005. u 14:09 - pre 233 meseci
Ja ne znam moze li jednostavnije (ukoliko nisam pogresio):
Code:

$tekst="Title=<b>vjest2</b><br><b>vjest1</b>";
// zameni title= sa prazninom
$tekst1=str_replace( 'Title=', '', $tekst );
//ovde sad vec radis sta hoces sa tim bez title pa onda dodas na pocetak 'Title=' 
pa iza novu vest, pa posle toga ovo bez title
$tekst2='Title='.$nova_vest.$tekst1;
//ovde sad radis sa ovom nopvom vrednosti sta god hoces
//namerno sam stavljao ovde u razlicite promenljive da ti razdvojim sta je sta

Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

ilumnis
BG

Član broj: 42070
Poruke: 15
*.sbb.co.yu.

Sajt: www.ilumnis.com


Profil

icon Re: Brisanje jedne riječi iz teksta21.02.2005. u 14:14 - pre 233 meseci
Ilija, Jbyn4e, mogu sam da vam cestitam na strpljivosti...

 
Odgovor na temu

dinke
Dragan Dinić
General Manager / Lampix.net
Beograd

Član broj: 933
Poruke: 1008
*.kg.sbb.co.yu.

Sajt: www.dinke.net


+2 Profil

icon Re: Brisanje jedne riječi iz teksta21.02.2005. u 14:17 - pre 233 meseci
Ilija ti je sve lepo rekao. Ovo je forum za one koji žele da nauče PHP a ti to očigledno ne želiš. Postuj odgovarajuću poruku u forum IT berza poslova, neko će ti se sigurno javiti.

 
Odgovor na temu

[es] :: PHP :: Brisanje jedne riječi iz teksta

[ Pregleda: 2751 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.