---
title: "Tip-a-friend ERROR: malformed or missing URL detected!"
url: "https://www.typo3.net/d/49898-tip-a-friend-error-malformed-or-missing-url-detected"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2006-09-13"
last_reply: "2007-06-25"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Tip-a-friend ERROR: malformed or missing URL detected!

Extensions · 2 Antworten · gestartet 2006-09-13

## Eröffnungsbeitrag

**klosowma** · 2006-09-13 · [Beitrag #1](https://www.typo3.net/d/49898-tip-a-friend-error-malformed-or-missing-url-detected/1)

Hallo zusammen!

ich arbeite mit Typo3 4.0.1 und TemplaVoila, nach dem Update auf TipAFriend 1.2.2 bekomme ich eine Fehlermeldung:

**ERROR: malformed or missing URL detected!**

Mit der hier im Forum beschriebenen Lösung komme ich leider nicht weiter, hat jemand vielleicht einen anderen Lösungsansatz??

Für alle Vorschläge Danke ich schon im Voraus.

LG
Martin

## Antworten

### [#2](https://www.typo3.net/d/49898-tip-a-friend-error-malformed-or-missing-url-detected/2) · moses76 · 2007-03-18

Hallo!
Ich habe das Problem folgendermaßen gelöst.
In der Date class.tx_tipafriend.php gibt es die Funktion: validateUrl($url). Darin habe ich die letzte Abfrage auskommentiert und jetzt geht es.

```php
	function validateUrl($url)	{
 // remove hmtl tags from url
 $url = strip_tags($url);

// If the URL contains a '"', unset $url (suspecting XSS code)
	if (strstr($url,'"'))	{
		$url = false;
	}
// check if the first part of the url is actually the server where tip-a-friend is installed. If not, unset $url.

//auskommentiere Abfrage
/*if(!preg_match('#\A'.t3lib_div::getIndpEnv('TYPO3_SITE_URL').'#',$url))
{
 $url = false;
}*/

 return $url;
	}
```

Ich hoffe ich konnte helfen.
lg
David

### [#3](https://www.typo3.net/d/49898-tip-a-friend-error-malformed-or-missing-url-detected/3) · Schwerus · 2007-06-25

Ist ja schon was älter, der Thread, aber ich habe eine Lösung gefunden (also nicht selbst ausgedacht ;-) ), die hierauf passt, und wollte sie denen zur Kenntnis geben, die hier jetzt noch nachschauen:

Im Setup des Haupt-Templates:

```typoscript
config.baseURL = http://www.yourdomain.de/
```

entsprechend den Wrap anpassen in TIP

```typoscript
index.php?id=58| ### und
1.wrap = &tipUrl=http://www.yourdomain.de/?id=|
```

Klappt (fast) immer, nur! meiner rootseite gibt's den Error aus unerfindlichen Gründen trotzdem noch, dafür aber auch nur ab und zu; für den Fall habe ich die class.tx_tipafriend.php angepasst (Error-Warnung abgemildert):

```php
$markerArray['###URL_DISPLAY###'] = '<strong >beliebiger Dummy-Text</strong>';
```

Zwar nicht 100% befriedigend, funxt aber zu zufriedenstelledem Prozentsatz  8-) Ich wollte da jetzt nicht noch mehr Zeit investieren.
Vielleicht findet ja einer noch die Ursache dafür, dass es auf einer rootseite hie und da doch nicht geht.

Schwerus

Typo3 4.1.1 PHP 4.4.4-8+etch2

---

Quelle: „Tip-a-friend ERROR: malformed or missing URL detected!“, typo3.net, https://www.typo3.net/d/49898-tip-a-friend-error-malformed-or-missing-url-detected
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
