Liknade http://www.pornolize.com/ [php]

Permalänk
Medlem

Liknade http://www.pornolize.com/ [php]

Hej jag undrar hur man gör ett liknade script som http://www.pornolize.com/ har? vill ni hjälpa mig litepå traven?

Visa signatur

i7.

Permalänk
Medlem

Jaaa... en lösning är ju att ladda in hela koden in i en variabel... sedan är det bara att gå in i texten och köra lite find and replace, och lägga in lite skrot emellan....

if(texten här är ett nam) // går att räkna ut, alternativt gissa bra
{
// ändra om texten något
}

etc etc
en massa ifsatser och stränghantering med andra ord.

Kolla alltså upp phps strängfunktioner.
att läsa in sidan i minnet kan du göra med file.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av totoo
Jaaa... en lösning är ju att ladda in hela koden in i en variabel... sedan är det bara att gå in i texten och köra lite find and replace, och lägga in lite skrot emellan....

if(texten här är ett nam) // går att räkna ut, alternativt gissa bra
{
// ändra om texten något
}

etc etc
en massa ifsatser och stränghantering med andra ord.

Kolla alltså upp phps strängfunktioner.
att läsa in sidan i minnet kan du göra med file.

kan du inte skriva ut det lite snabbt? för jag får det ice att funka

Visa signatur

i7.

Permalänk
Medlem

skriva ut vad? i phpmanualen finns exempel på hur du använder file och läser in en site. börja där...
sedan testar du lite stränghantering, det finns exempel i phpmanualen även där... Att dock bygga nåt sånt där lär ta ett par hela dagar om man är ny, jag skulle tippa på 20 - 40 timmar att konstruera nåt sånt. Det där beror naturligtvis helt på kunskapsnivå.

Men som nybörjare och inte är familjär med stränghantering etc etc så ska man inte räkna att det är nåt man fixar på en kväll... Sätt dig och pula med lite grejjer... Ta små steg... Börja med att läs in den med file och skriv ut filen...
Det kan vara steg 1.

Sedan sätter du dig och leker med strängar... Egna hemgjorda småsträngar.

$text = "hej jag heter ali baba";
sedan försöker du ersätta ali med johny liksom... Sen när du har bra koll på det där så kan du ta dig an den stora filen med hela innehållet på siten.

Tekniken som den där verkar använda (i stora drag) är:
Före efternamn så lägger den in ett smeknamn.

Vissa ord byter den helt ut mot ett annat ord ur nån lista.

så det finns troligen en array med efternamn:

$efternamn = array("andersson", "svensson" etc);

sedan så kollar systemet denna array mot koden. Då vi hittar en träff (andersson finns i koden) så klämmer vi in nåt moget smeknamn precis innan efternamnet förekommer.

etc etc... Nu är deras system troligen lite mer komplicerat än så... Men inte så farligt mycket... Systemet går också in och ändrar alla länkar så att de går igenom deras system, men det är också snabbt fixat.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av totoo
text

Credits! Väldigt bra beskrivning

Visa signatur

"Linux användare, släng er i väggen, fast ni har ju tillräckliga problem med MacOSX som är ett kommersiellt fungerande nix system till skillnad från Linux." - Meme, 2005-07-22 22:10
Självutnämnd expert inom mobil kommunikation.
Solaris Vs Linux, An indepth view. | Halflife.nu

Permalänk
Medlem

tackar!, det jag menade var att om ni skulle kunna skriva de första raderna med file och kanske 1 array.. så skulle allt bli sååå mycket lättare för mig

Visa signatur

i7.

Permalänk
Medlem

första raderna med file finns då du slår upp just file i phpmanualen. File har en egen sida vet du...

Jag tänker inte köra en copy-paste från manualen, för det hjälper ingen av oss...

De steg jag nämnt i hur du ska jobba, vi tar och flyttar ned alla, och högst upp lägger vi: "Lär dig använda manualen". Utan denna hade inte många här på forumet fått speciellt mycket gjort, den är liksom hörnstenen i utvecklingen.

Permalänk
Medlem
Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nystan
Kände att jag behövde pasta dena länken här: http://www.pornolize.com/pornolize4?lang=se&url=http%3A%2F%2F...

nödvändigt?

Visa signatur

i7.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nystan
Kände att jag behövde pasta dena länken här: http://www.pornolize.com/pornolize4?lang=se&url=http%3A%2F%2F...

sjukt roligt

Visa signatur

"Linux användare, släng er i väggen, fast ni har ju tillräckliga problem med MacOSX som är ett kommersiellt fungerande nix system till skillnad från Linux." - Meme, 2005-07-22 22:10
Självutnämnd expert inom mobil kommunikation.
Solaris Vs Linux, An indepth view. | Halflife.nu

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nystan
Kände att jag behövde pasta dena länken här: http://www.pornolize.com/pornolize4?lang=se&url=http%3A%2F%2F...

ahh, skrattade så jag nästan grät när jag läste raden "Men som nybörjare och inte är familjär med..."

EDIT: Crap, såg precis att den slumpar ju bara ut allt så chansen att det blir samma igen är väldigt liten, tänkte inte på det. Aja, roligt var det iaf

Visa signatur

Min signatur, inte din, MIN.
Bort med tassarna O.o

Permalänk
Medlem

<?php $text = file_get_contents('hej.html'); echo str_replace('hej','<b>tjenare</b>',$text); ?>

hmm.. det funkar... men hur får jag mer ord?

Visa signatur

i7.

Permalänk
Medlem

hahaha.. ååh, jag skrattade så att jag grät nåt helt galet... shit, pallade inte ens att läsa allt.... ååh, must!

Mjukvara > Masturbering - Webdesign - Grafisk design >

ontopic, oooo:

du för göra arrayer... just nu vet jag inte hur man göra detta på nåt bra sätt, jag är trött å dum...
men alltså...

str_replace('hej','<b>tjenare</b>',$text);

str_replace kan ta en array... då du kan nog skriva

$enMassaOrd = array("hej", "tjenna", "tja", "men tjenah!");
str_replace($enMassaOrd,'<b>hej då</b>',$text);

då ska den nog byta ut allt mot hej då...
otestat, men bortsett från eventuella kodfel ska det nog funka.

Sen kommer din kod helt enkelt att bestå av en MASSA sånna där str_replace... och en del ifsatser kanske.. etc etc...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av mixdisk

O tackar mixdisk, försöker få hjälp här? denna tråd har spammats sönder nu. Visst det är en rolig sida, men det kan ni skratta åt själva! tack. Snälla hjälp mig.

Visa signatur

i7.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av oooo
O tackar mixdisk, försöker få hjälp här? denna tråd har spammats sönder nu. Visst det är en rolig sida, men det kan ni skratta åt själva! tack. Snälla hjälp mig.

Jaja, natthumor. Jag raderade inlägget nu iaf.

Permalänk
Medlem

Det är okej. lite onödigt med 1 smiles tycker jag personligen.

Visa signatur

i7.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av oooo
O tackar mixdisk, försöker få hjälp här? denna tråd har spammats sönder nu. Visst det är en rolig sida, men det kan ni skratta åt själva! tack. Snälla hjälp mig.

Men du förväntar dig att få lösningar på silverfat, istället för att lära dig hur man gör. Det folk gett dig i tråden kommer du långt med.

Permalänk
Medlem

Läs in sidan ned file_get_contents(), fopen eller sockets.
Skapa dig en array med ord du vill byta ut eller byt ut slumpvalda ord.
Skriv ut sidan.

www.se.php.net/file_get_contents
www.se.php.net/fsockopen
www.se.php.net/str_replace
www.se.php.net/preg_replace

Permalänk
Medlem

Ännu en väldigt konstig användning av str_replace().

Finns det verkligen inget bättre projekt att koda?
För övrigt var nog pornolize.com den mest löjliga, omogna och totalt värdelösa hemsidan jag sett. (Aftonbladet.se inräknat.)

Jag rekomenderar: http://www.nyx.net/~dnadams/gal.html

(Och då menar jag inte innehållet på hemsida utan bara den stora feta jävla rubriken på hemsidan.)