2017-04-26 4 views
0

übereinstimmen. Angenommen, ich habe eine URL wie http://www.example.com/page1.html. In meiner Datenbank habe ich eine Domain wie diese http://example.com/.Ich möchte den Domain-Namen mit der Website-URL

Nun, wenn der Domänenname in der Datenbank vorhanden ist, möchte ich das in der URL zurückgeben.

+2

Was haben Sie versucht? Bitte geben Sie diesen Code oben an. –

+0

http://stackoverflow.com/questions/6768793/get-the-full-url-in-php dies überprüfen –

+0

Ich habe URLs in der DB und stimmen Sie den Domänennamen mit dieser URL und geben Sie diese URL zurück, die mit Domain-Namen übereinstimmt Wählen Sie * aus tblimportlinks, wo import_url wie '% http: //www.example.com/%' " –

Antwort

0

Splinting Ihre Antwort in zwei Teile:

  1. (php-how-to-get-the-base-domain-url)

    $ _SERVER [ 'SERVER_NAME'];

  2. Checking if data exist in database

    $ result = mysql_query ('SELECT COUNT (*) FROM table WHERE field = ...'); if (! $ result) { sterben (mysql_error()); } If (mysql_result ($ result, 0, 0)> 0) {// einige Daten} else {angepasst // keine Daten} angepasst

    *. Möglicherweise müssen Sie mehr über Datenbank und alles lesen. Schauen Sie sich nur here

1
$domain_name = parse_url('http://example.com/'); 
if ($_SERVER['SERVER_NAME'] == $domain_name['host']) 
{ 
// some thing here 
    } 
Verwandte Themen