Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

upload with random pages
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Subiectul anterior :: Subiectul următor  
Autor Mesaj
soryn4u



Data înscrierii: 12/Feb/2007
Mesaje: 154

Trimis: Sâm Aug 18, 2007 12:42 pm    Titlul subiectului: upload with random pages  

am un script care imi face paginile random folosind litere si cuvinte

ceva de gen

www.site.com/bau.php?link=aa6e02c990b0a82652dc


cand ma uit in baza de date

am un tabel intitulat key unde imi baga aceste pagini

ceva de genu asta arata sql

id | titlu | descriere | keywords | key |

1 la mare | descreire | mare| a1211a6e02c990b0a82652dc

2 la plaja | descreire | mare| 45aa634534e02c990b0a82652dc

3 la soare | descreire | mare| 345345345aa6e02c990b0a82652dc

4 in vacanta | descreire | mare| 34534534aa6e02c990b0a82652dc

5 afara | descreire | mare| 3534534aa6e02c990b0a82652dc


ce doresc io sa fac
----
in loc de pagina care arata gen

www.site.com/bau.php?link=a1211a6e02c990b0a82652dc

sa apara

www.site.com/bau.php?link=la mare

//practik mie imposibil sa schimb selectu key... cu selectu titlu


practik as vrea sa mai bag pe acea pagina cu upload

o functie.. care sa imi asocieze tabelul key=a1211a6e02c990b0a82652dc cu titlul

si sami modifice tabelul key cu continutul de la titlu

ca in final sa imi apara in baza de date ceva de genu


id | titlu | descriere | keywords | key |

1 la mare | descreire | mare| la mare

2 la plaja | descreire | mare| la plaja


3 la soare | descreire | mare| la soare


4 in vacanta | descreire | mare| in vacanta


5 afara | descreire | mare| afara
Sus  
MihaiC



Data înscrierii: 14/Mai/2006
Mesaje: 1035
Locație: Navodari

Trimis: Sâm Aug 18, 2007 1:17 pm    Titlul subiectului:  

Glumesti, nu? adica tu chiar crezi ca e asta php avansat ? rtfm
Sus  
soryn4u



Data înscrierii: 12/Feb/2007
Mesaje: 154

Trimis: Sâm Aug 18, 2007 1:17 pm    Titlul subiectului:  

pfu daka nu-i treaba avansata insemana ca e floare la ureche :>

deci tu ar trebui sa stii

deci astept un raspuns care si funct.
din partea ta :>>>>

---------------------
---------------------

deci scriptu procseaza 20 de secunde face pagina automat

care arata de gen .php?id=235756dggfdgdfgdfgdsgd

eu vreau dupa 3 secunde sa fac un update sql tot automat


si sa`mi inlocuiasca in sql acel 235756dggfdgdfgdfgdsgd ---> cui id-ul corespunzator. tabelului title

se poate face asa ceva automat?
Sus  
MihaiC



Data înscrierii: 14/Mai/2006
Mesaje: 1035
Locație: Navodari

Trimis: Sâm Aug 18, 2007 1:28 pm    Titlul subiectului:  

in loc de
$sql = "select * from tabel where key='{$_GET['link']}'";

pui

$sql = "select * from tabel where titlu='{$_GET['link']}'";

si in loc de get[link] ce mama dracu ai tu la get

P.S.: e foarte buna ideea cu cheie unica, deoarece pot fi doua intrari cu acelas titlu si atunci o sa te-ntrebi de ce nu merge cum trebuie
Sus  
soryn4u



Data înscrierii: 12/Feb/2007
Mesaje: 154

Trimis: Sâm Aug 18, 2007 1:37 pm    Titlul subiectului:  

pagina este facuta cu un .js

numarul ala automat mil face cu chestia care am ingrosato


function getProgressStatus(){
var jsel = document.createElement('SCRIPT');

jsel.type = 'text/javascript';
jsel.src = get_status_url + "&rnd_id=" + Math.random();

document.body.appendChild(jsel);

----dupa aia

acel rnd_id din js. este luat de un php

in php

apare ceva de genu

if(isset($_GET['rnd_id']))

-----
iar dupa ce a luat acel random_id mil baga in sql sub forma din postul de mai sus :)


---deci nu am nici un
$sql = "select * from tabel


ca asa era usor :>
Sus  
soryn4u



Data înscrierii: 12/Feb/2007
Mesaje: 154

Trimis: Sâm Aug 18, 2007 1:41 pm    Titlul subiectului:  

tot ce vreau eu ----> e sa insel scriptu
facand un update automat in sql ----> dupa ce scriptu mi-a facut pagina
Sus  
MihaiC



Data înscrierii: 14/Mai/2006
Mesaje: 1035
Locație: Navodari

Trimis: Sâm Aug 18, 2007 1:49 pm    Titlul subiectului:  

soryn4u a scris: if(isset($_GET['rnd_id']))

Ce legatura are asta nu db ?

Acum pe bune. E imposibil sa ai date din mysql(sau orice alt tip de db) fara sa ai o conexiune si o interogare macar
Sus  
soryn4u



Data înscrierii: 12/Feb/2007
Mesaje: 154

Trimis: Sâm Aug 18, 2007 2:30 pm    Titlul subiectului:  

se pare ca alceva imi genereaza acel numar multicolor

asta

$tmp_sid = md5(uniqid(mt_rand(), true));


si asta

$sql="insert into video set
title='$v_title',
description='$v_descr',
key='".mt_rand()."',
";


//----------------------
am incercat sa pun

$sql="insert into video set
title='$v_title',
description='$v_descr',
key='$v_title',
";
//dar comik ca tot cu numere imi face pagina
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community