Jump to content
php.lv forumi

Recommended Posts

Posted

Facebook "Like" pogai šāds errors: 

The href URL must be absolute

Un lūk ir tas kas to izraisa:

<?php echo $domain.$path; ?>

 Kā to pārveidot par "absolute URL" ?

Paldies!

Posted (edited)

$domain vajadzētu saturēt to, kas padara URLi par absolūtu... Jāpēta, kāpēc tā nav.

$domain = '//facebook.com'

$path = '/path/to/whatever/'

Edited by jurchiks
Posted

Aizdomas tajā ka $domain ir bez protokola un priekš FB Like pogas labāk uzlikt lai ir HTTP jo ja lēkās no HTTP uz HTTPS tad laiki skaitīsies atsevišķi, jo tie būs divi dažādi URL'i 

Posted

Izdrukā, paskaties, kas tajā URLī ir.

Ja šis URLis tiek izmantots citā lapā, tad tam obligāti jāsatur protokolu, tātad URLim būtu jāizskatās aptuveni šādi:

http://domain.tld/path/to/whatever/
Vēl jautājums, kur tu redzi to erroru "The href URL must be absolute"?

 

Lūk tas errors:

aq3o70itksmrrkbco6.jpg

 

Uzspiežot uz viņa uznirst jauns logs ar iepriekš minēto tekstu.

Posted

Protokolu ar hostu pieraksti šādi -> //php.lv - šajā gadījumā hosts būs tāds, ar kādu ir atvērta lapa un nevajadzēs zīlēt vai likt http vai https

Nu es liku šādi:

$domain = $_SERVER['//HTTP_HOST'];

bet nekas nenotika

Posted (edited)

Nu es liku šādi:

$domain = $_SERVER['//HTTP_HOST'];

bet nekas nenotika

 

Vot ļepītāji! Kur tu ieliki tās slīpsvītras?! :D

 

$domain = '//'.$_SERVER['HTTP_HOST'];

Edited by Kasspars

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...